html{
    widows: 100%;
    height: 100%;
    overflow: hidden;
}

body{
    widows: 100%;
    height: 100%;
    background: #CCCCCC;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
	user-select: none;
	vertical-align: middle;
    overflow: hidden;
}


.img_box_wrapper {
    height:100%;
}

.left_box {
	overflow-y: auto;
	margin: 2rem 0rem;
	height:calc(100% - 3rem);
	scrollbar-width: none;
}

.left_box::-webkit-scrollbar{
    width:0px;
}

.left_box img {
    width:7rem;
}
.left_box div{
    margin-bottom:2rem;
}
.left_box div:last-child {
    margin-bottom: 0px;
}

.page_back {
    background: url(../icons/back.png) center no-repeat;
}

.page_next {
    background: url(../icons/next.png) center no-repeat;
}

.big_img {
    height:100%;
}

.img_cnts{
	top: 40%;
	right: 48px;
	width: 96px;
    position: absolute;
}

.img_cnts>div, .paging_icon {
    width:6rem;
    height:2rem;
}

.aside_box {
    width : 15rem;
    position: relative;
}

.middle_box {
    width:calc(100% - 30rem);
}

.aside_box, .middle_box {
    display: inline-block;
    vertical-align: top;
    text-align: center;
	height:100%;
}
